"""loguru库"""""

'''用途'''
# 用来生成和收集日志信息

from loguru import logger # 导入
import os
import time
'''生成日志'''
# 日志的级别：debug(调式级别)、info(信息级别)、error、warning、critical(严重级别)

#
try:
    pass
except Exception as  e:
    logger.error(e) # 错误级别的日志生成

'''创建一个存放日志文件的目录'''
# 每次都会把文件放在新的里
# log_dir_path(目录的路径) = os.path.dirname(os.path.abspath(__file__)) + '/log'
# os.mkdir(log_dir_path+'/log')    +log 是路径拼接

'''创建每次运行代码的日志文件'''
# log_file_path = os.path.join(log_dir_path+'/{}.log'.format(time.time()))


'''日志的收集'''
# 日志消息放在日志文件，创建收集器 使用 add()实例方法，它会收集 add()之后的日志消息
# logger.add(日志文件的位置,rotation='500MB'.level='ERROR')
logger.add('./log_demo.log')  #先创建收集器，会收集收集器之后的消息

logger.info('这是一个信息级别的日志')